class A:#定义父类
    def add(self, x,y):
        self.r1=int(x)+int(y)
        print('%d+%d相加结果是：%d'%(x,y,self.r1))
#定义子类B继承父类A，并覆盖类A中的方法
class B(A):
    #进行方法的覆盖（重写）
    def add(self,a,b,c):
        self.r2=a+b+c
        print('三个字符串相加的结果是%s'%self.r2)
#定义子类C 继承父类 并且覆盖类A中的方法
class C(A):
    #进行方法的重写
    def add(self,d1,d2):
        self.r3=d1+d2
        print('两个列表相加的结果是:',self.r3)
#实例化
a=A()
a.add(10,20)
b=B()
b.add('你好',',能找到工作吧','，莉!')
c=C()
c.add([1,2,3],[11,22,33])
